Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Miguel de Tucuman Challenger Romania F1 Germany F13 Colombia F1 Colombia F2 Argentina F1 Argentina F2 Romania F6 Argentina F9 Peru F1 Peru F2 Peru F3 Romania F16 Romania F17 Argentina F14 Austria F10 Bolivia F2 Bolivia F3 Argentina F17 Venezuela F5 Venezuela F6 Chile F3 Brazil F21 Brazil F22 Dominican Republic F1 Uruguay F1 Austria F3 Mexico F3 Cuba F1 Spain F15 Romania F1 Argentina F1 Romania F2 Romania F3 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Paraguay F3 Romania F15 Romania F16 Argentina F8 Romania F18 Argentina F9 Bolivia F1 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F14 Argentina F17 Argentina F18 Brazil F33 Germany F2 Austria F1 Germany F5 Spain F8 Switzerland F2 Switzerland F3 Usa F8 Argentina F1 Argentina F2 Argentina F4 Romania F1 Argentina F5 Romania F2 Argentina F6 Romania F3 Argentina F7 Argentina F8 Serbia F2 Argentina F9 Argentina F10 Romania F9 Romania F10 Romania F11 Ecuador F2 Italy F23 Brazil F13 Ecuador F3 Romania F14 Bolivia F1 Romania F15 Bolivia F3 Bolivia F4 Greece F3 Greece F2 Argentina F24 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 Italy F30 Brazil F36 Germany F2 Romania F1 Germany F2 Romania F1 Romania F3 Italy F10 Romania F4 Romania F16 M25 Portimao XII Abierto Internacional de Salinas - Salinas USTA Tallahassee Tennis Challenger - Tallahassee Romania F4 Romania F16 Germany F7 Puerto Rico Challenger Tennis Event - Humacao Bolivia F2 Oberstaufen Cup-Head German Master's Series - Oberstaufen Argentina F3 Czech Republic F2 Chile F2 Peru F4 Peru F5 Brazil F29 Spain F9 Argentina F3 Belgrade Challenger Tanger Challenger Meknes Challenger Sarajevo Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Medellin Challenger Bucaramanga Challenger Cremona Challenger Alessandria Challenger Rome Challenger Lugano Challenger Bytom Challenger Pozoblanco Challenger Granby Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Belo Horizonte Challenger Kazan Challenger Salinas Challenger Barranquilla Challenger Alessandria Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Brasov Challenger Cali Challenger Aguascalenties Challenger Belo Horizonte Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Heilbronn Challenger Bucaramanga Challenger Kazan Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Barranquilla Challenger Arad Challenger Timisoara Challenger Brasov Challenger San Juan Challenger Bergamo Challenger M25+H Bacau Arad Challenger Blois Challenger Timisoara Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger M25 Heraklion Cali Challenger Campinas Challenger Orleans Challenger Rennes Challenger San Juan Challenger Buenos Aires Challenger Lima Challenger Sao Paulo Challenger Heilbronn Challenger Barranquilla Challenger Savannah Challenger Cali Challenger Caltanissetta Challenger Nottingham-2 Challenger Manta Challenger Lexington Challenger Trnava Challenger Cordoba Challenger Geneva Challenger Brescia Challenger Santiago Challenger Raanana Challenger Tallahassee Challenger Heilbronn Challenger Prostejov Challenger Campinas Challenger Porto Alegre Challenger Corrientes Challenger Eckental Challenger Bratislava Challenger Buenos Aires Challenger Rome Challenger Prostejov Challenger Caltanissetta Challenger Surbiton Challenger Scheveningen Challenger Medellin Challenger Campinas Challenger Lima Challenger Bratislava Challenger Seguros Bolivar Open - Medellin Bangkok Challenger Budapest Challenger Surbiton Challenger Brasov Challenger - Brasov Nottingham Challenger Todi Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Salinas Challenger Bastad Challenger Furth Challenger Reggio Emilia Challenger Bogota Challenger Campinas Challenger Brest Challenger Indian Wells Challenger Punta Del Este Challenger Bogota Challenger Poznan Challenger Barletta Challenger Cordenons Challenger Ford Tennis Championships - Louisville Campinas Challenger M15 Doha M25 Doha Montevideo Challenger Copa Petrobras Colombia - Bogota Braga Challenger Vicenza Challenger Istanbul Challenger Montevideo Challenger Iasi Challenger Medellin Challenger Nottingham 1 Challenger Guayaquil Challenger Salzburg Challenger Guayaquil Challenger Biel Challenger Barletta Challenger Dortmund Challenger Binghamton Challenger Santiago Challenger Sao Paulo Challenger Salinas Challenger Santiago Challenger Guayaquil Challenger Braunschweig Challenger Cortina Challenger Sao Leopoldo Challenger Porto Alegre Challenger Caltanissetta Challenger Montevideo Challenger Koblenz Challenger Mauthausen Challenger Quimper Challenger Sarasota Challenger Punta Del Este Challenger Cali Challenger Buenos Aires Challenger Palermo Challenger Brasov Challenger Sibiu Challenger Guayaquil Challenger Porto Alegre Challenger Medellin Challenger Eckental Challenger Cali Challenger San Juan Challenger Cancun Challenger Buenos Aires Challenger Santiago Challenger L'Aquila Challenger Lima Challenger Bucaramanga Challenger Bergamo Challenger M25 Lujan Tallahassee Challenger Sarasota Challenger Savannah Challenger Santiago Challenger Vicenza Challenger Vancouver Challenger Temuco Challenger St. Remy Challenger Istanbul Challenger Panama City Challenger Izmir Challenger Orleans Challenger Rennes Challenger Rijeka Challenger Buenos Aires Challenger Montevideo Challenger Kosice Challenger Mendoza Challenger Wroclaw Challenger Napoli Challenger Ilkley Challenger Ludwigshafen Challenger Ilkley Challenger Braunschweig Challenger Istanbul Challenger Concepcion Challenger St. Petersburg 2 Challenger St. Remy Challenger Santos Challenger Panama City Challenger Sarasota Challenger Phoenix Challenger Eckental Challenger Nottingham Challenger Irving Challenger Sophia Antipolis Challenger San Luis Potosi Challenger Buenos Aires Challenger Cordenons Challenger San Marino Challenger Napoli Challenger Bordeaux Challenger Morelos Challenger Olbia Challenger Campinas Challenger Cherbourg Challenger Istanbul Challenger Aix En Provence Challenger Buenos Aires Challenger Bratislava Challenger Montevideo Challenger Timisoara Challenger - Timisoara Forli 3 Challenger Mersin Challenger San Luis Potosi Challenger Vicenza Challenger Caltanissetta Challenger Naples Challenger - Naples Santo Domingo Challenger Lima Challenger Buenos Aires Challenger Kosice Challenger Tyler Challenger Santiago Challenger Tunis Challenger Aix En Provence Challenger Oeiras 2 Challenger Bercuit Challenger Lisbon Challenger Bucaramanga Challenger Surbiton Challenger Brasov Challenger - Brasov Orbetello Challenger Como Challenger Genova Challenger Szczecin Challenger Lima Challenger Guayaquil Challenger Izmir Challenger Geneva Challenger Oeiras 3 Challenger Biella 6 Challenger Lyon Challenger Nottingham 2 Challenger Salzburg-Anif Challenger San Marino Challenger Bucharest Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Montevideo Challenger Forli 3 Challenger Forli 2 Challenger Forli 5 Challenger Pereira Challenger Buenos Aires 2 Challenger Heilbronn Challenger Guayaquil Challenger Surbiton Challenger Oeiras 3 Challenger Iasi Challenger Prague 3 Challenger Campinas Challenger Ambato Challenger Ortisei Challenger Bergamo Challenger Montevideo Challenger Rovereto Challenger Punta Del Este Challenger Eckental Challenger Milan Challenger Grodzisk Mazowiecki Challenger Antofagasta Challenger Santa Fe 2 Challenger Montevideo Challenger Tigre Challenger Ottignies-Louvain-la-Neuve Challenger BCR Open Romania - Bucharest BMW Tennis Championship - Sunrise Lugano Challenger Santiago Challenger Rome Challenger Tunis Challenger Bogota Challenger Ipsos Bucharest Challenger - Bucharest If Stockholm Open - Stockholm Movistar Open - Santiago Orleans Challenger Copa Telmex - Buenos Aires Barranquilla Challenger Santo Domingo Challenger Mouilleron-Le-Captif Challenger Brasov Challenger Villa Maria Challenger Manta Challenger Pilot Pen Tennis - New Haven Canberra Challenger BCR Open Romania - Bucharest Recanati Challenger Sacramento Challenger - Sacramento Copa Petrobras-Uruguay - Montevideo Movistar Open - Santiago Todi Challenger Copa Petrobras-Argentina - Buenos Aires Geneva Challenger Brasov Challenger Brasil Open - Costa do Sauipe Cordenons Challenger Copa Claro - Buenos Aires Barcelona Challenger Quimper Challenger Antalya 2 Challenger Pereira Challenger BMW Open - Munich Gerry Weber Open - Halle Athens Challenger AEGON International - Eastbourne Blumenau Challenger Santos Challenger Medellin Challenger Rome Challenger BCR Open Romania - Bucharest Sibiu Challenger Santiago Challenger Erste Bank Open - Vienna Milan Challenger Copa Claro - Buenos Aires Serbia Open - Belgrade Bet-at-home Cup - Kitzbuhel China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Quito Challenger Guayaquil Challenger Salzburg Challenger Como Challenger Aptos Challenger Guayaquil Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Sao Paulo Challenger Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Villa Allende Challenger Mestre Challenger Mestre Challenger Gerry Weber Open - Halle Campinas Challenger Montevideo Challenger Bratislava Challenger Pereira Challenger Guangzhou Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Salzburg Challenger Heilbronn Challenger BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Bucaramanga Challenger Quimper Challenger Brisbane International - Brisbane Kaohsiung Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Le Gosier Challenger Credit Agricole Suisse Open - Gstaad SkiStar Swedish Open - Bastad Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul SkiStar Swedish Open - Bastad Barranquilla Challenger ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Hungarian Open - Budapest Bogota Challenger Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Ecuador Open - Quito Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Bath Challenger AEGON Championships - London Swiss Open - Gstaad Citi Open - Washington Panama City Challenger Rome Challenger Pereira Challenger Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Bogota Challenger Curitiba Challenger Bratislava Challenger Plava Laguna Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Tunis Challenger Argentina Open - Buenos Aires Cordoba Open - Cordoba Melbourne Summer Set - Melbourne Swiss Open - Gstaad Plava Laguna Croatia Open - Umag Abierto de Tenis Mifel - Los Cabos Budapest Challenger Cordoba Open - Cordoba Santiago Open - Santiago Rio Open - Rio de Janeiro Arad Challenger Plava Laguna Croatia Open - Umag Anytech365 Andalucia Open - Marbella Arad Challenger Sydney Tennis Classic - Sydney Credit Agricole Suisse Open - Gstaad Movistar Chile Open - Santiago Liberec Challenger Tel Aviv Watergen Open - Tel Aviv Bank Austria Tennis Trophy - Vienna Rennes Challenger Binghamton Challenger Asuncion Challenger Ortisei Challenger German Tennis Championships - Hamburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Monza Challenger BRD Nastase Tiriac Trophy - Bucharest Santiago Challenger Antofagasta Challenger Rio De Janeiro Challenger Ortisei Challenger Montevideo Challenger Bordeaux Challenger Royal Guard Open Chile - Vina del Mar Marburg Challenger Istanbul Challenger Izmir Challenger BRD Nastase Tiriac Trophy - Bucharest Bogota Challenger Aptos Challenger Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Argentina Open - Buenos Aires Credit Agricole Suisse Open - Gstaad Shenzhen Challenger Panama City Challenger Cali Challenger If Stockholm Open - Stockholm Campinas Challenger Prostejov Challenger Buenos Aires Challenger Guayaquil Challenger Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Sao Paulo Challenger Vancouver Challenger Bordeaux Challenger Antalya Cup - Antalya Lima Challenger Austrian Open - Kitzbuhel Santiago Challenger If Stockholm Open - Stockholm Brisbane International - Brisbane Lugano Challenger Mons Challenger Mexico City Challenger Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Guadalajara Challenger Tunis Challenger Generali Open - Kitzbuhel Generali Open - Kitzbuhel Marburg Challenger European Open - Antwerp ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Mexico City Challenger BMW Open - Munich SkiStar Swedish Open - Bastad Alicante Challenger Citi Open - Washington Generali Open - Kitzbuhel Moselle Open - Metz Perugia Challenger Villa Maria Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Buenos Aires Challenger BMW Open - Munich Geneva Open - Geneva Buenos Aires Challenger Guayaquil Challenger Newport Beach Challenger Cordoba Open - Cordoba Punta Del Este Challenger Mexico City Challenger Prostejov Challenger Biella Challenger Prostejov Challenger Campinas Challenger Iasi Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Belgrade Challenger BMW Open - Munich BB&T Atlanta Open - Atlanta Iasi Challenger Moselle Open - Metz Swiss Indoors Basel - Basel Cordoba Open - Cordoba US Men's Clay Court Championship - Houston ASB Classic - Auckland Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Serbia Open - Belgrade Nordea Open - Bastad Winston-Salem Open - Winston-Salem Lugano Challenger Santiago Challenger Biel Challenger Leon Challenger Rio Open - Rio de Janeiro Oeiras 4 Challenger Little Rock Challenger Chile Dove Men+Care Open - Santiago Perugia Challenger Palmas del Mar Challenger Gonet Geneva Open - Geneva Nordea Open - Bastad Prague 2 Challenger Santa Cruz de la Sierra Challenger Bratislava 2 Challenger Firenze Open - Florence ASB Classic - Auckland Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago EFG Swiss Open - Gstaad Generali Open - Kitzbuhel Santa Fe Challenger Ismaning Challenger Ordina Open - s-Hertogenbosch Topshelf Open - 's-Hertogenbosch Cordoba Open - Cordoba Brasilia Challenger BCR Open Romania - Bucharest Pau Challenger Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Suisse Open - Gstaad If Stockholm Open - Stockholm Maharashtra Open - Pune Buenos Aires Challenger Argentina Open - Buenos Aires Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Marbella Challenger Noumea Challenger Modena Challenger Indian Wells Challenger Salzburg Challenger Barcelona Open Banc Sabadell - Barcelona Lima Challenger Antalya Challenger Buenos Aires Challenger Rogers Cup - Toronto Barletta Challenger Madrid Challenger Qatar ExxonMobil Open - Doha Sibiu Challenger Bet-at-home Cup - Kitzbuhel Istanbul Challenger Ecuador Open - Quito Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Copa Claro - Buenos Aires Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Gazprom Hungarian Open - Budapest EFG Swiss Open - Gstaad National Bank Open - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Mercedes Cup - Stuttgart Citi Open - Washington Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Davis Cup, Group I, 2R, ROU-SVK 2-3 Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Bucharest Open - Bucharest Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, World Group, PO, FIN-ARG 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 Davis Cup, World Group, PO, ROU-CZE 0-5 French Open (juniors) Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Olympics - Tokyo M25 Heraklion